home *** CD-ROM | disk | FTP | other *** search
/ SPACE 2 / SPACE - Library 2 - Volume 1.iso / apps / 583 / edhakd / readme23.dem < prev   
Encoding:
Text File  |  1992-02-23  |  15.1 KB  |  330 lines

  1. EdHak Version 2.3 DEMO       23 Feb 1992 (v 2.30)
  2. ----------------------
  3.  
  4. This demo version of EdHak 2.3 is fully functional except that it will not
  5. let you save anything from the edit buffer to a file or to disk sectors,
  6. and you can not save a new configuration (which means you are limited
  7. to a 4K buffer size).  However, it can be used for viewing any kind of
  8. files (even larger than your RAM), viewing any area of RAM, and viewing
  9. disk sectors.  It can be run as either an ACC or PRG just by renaming
  10. it.  For those of you who call Compuserve, it is fully functional as an
  11. on-line editor for Compuserve messages when used in conjunction with the
  12. version 1.7 or later of QuickCIS by Jim Ness.
  13.  
  14. Rather than let yourself get frustrated at not being able to save files
  15. to disk, just take a minute and order the real version.  The price is
  16. $29.95 including shipping in the US.  Outside the US add $3.00 for
  17. shipping.  Inside Michigan, add 4% sales tax ($1.20).  Checks, VISA,
  18. and Mastercard are welcome.  On credit card orders include your card
  19. number, expiration date, and phone number.  On all orders be sure to
  20. include your name and address.  Ordering directly from Clear Thinking
  21. means that you are automatically registered and don't need to bother
  22. with any registration card.  You can order by mail, e-mail, or phone. 
  23. Feel free to include any suggested improvements or even bug reports.
  24.  
  25. Clear Thinking
  26. P.O. Box 715
  27. Ann Arbor, MI  48105
  28. USA
  29.  
  30. Voice: (313) 971-8671
  31.  
  32. For E-mail orders:
  33. GEnie:       C.HARVEY
  34. CompuServe:  73047,600
  35. Clear Thinking BBS: (313) 971-6035
  36.  
  37. If you use either GEnie or Compuserve, you might want to include your
  38. e-mail address so update notifications can be done that way.  Otherwise,
  39. postcards are used for update notification.  Updates are just $5.00 to
  40. registered users (plus $3.00 shipping if outside US).  If you would like
  41. the new printed manual for version 2.3 add another $5.00.
  42.  
  43.  
  44. New for EdHak version 2.30
  45. --------------------------
  46.  
  47. 1) Functions as a capture buffer for STalker (by Eric Rosenquist,
  48. distributed by Gribnif).  This works either with the EdHak window open
  49. or closed.  To make this work you must set the Steno name in the Stalker
  50. preferences to be the filename of your EdHak accessory MINUS THE .ACC
  51. EXTENSION, then save Stalker's settings, quit Stalker, and then
  52. whenever your run Stalker it will use EdHak as its capture buffer.  When
  53. the EdHak buffer fills, it will ding and give you the options of saving
  54. it to disk and/or clearing it to continue capturing. 
  55.  
  56. If the file you are capturing to in EdHak is named "CAPTURE.TXT" anytime
  57. the buffer fills it will automatically append itself to that file and
  58. then clear itself to continue capturing.
  59.  
  60. 2) Supports the GEM clipboard when doing a block save or merge.  It also
  61. supports the existing Stalker/Steno clipboard which until versions 3.01
  62. & 2.01 was slightly different than the Atari GEM standard clipboard,
  63. because no standard had been set by Atari until recently.  Note that
  64. EdHak does not use the clipboard for cut/paste operations because it
  65. does them in RAM which is much faster if you don't have a ramdisk or
  66. harddrive to use for your clipboard.  When saving something TO the
  67. clipboard, you would generally want to Overwrite any existing SCRAP.TXT
  68. file there, unless you specifically wanted to append and build up a
  69. scrap file from pieces so that the receiving application could get it
  70. all at once rather than one piece at a time.
  71.  
  72. The keyboard command Shift-Alt-C can be used anytime to set the
  73. Clipboard path or change any existing Clipboard path.
  74.  
  75. 3) Allows conversion of the buffer from characters to hexadecimal values
  76. and vice versa.  You MUST remember to convert back to characters before
  77. saving if you want the original file to be in the form it started as. 
  78. Note that conversion TO hex requires the buffer to be twice as large as
  79. the original file, since two hex characters are needed to represent each
  80. original character.
  81.  
  82. 4) Alt-G command does GoTo Line in text mode or GoTo byte offset when in
  83. Hack mode.
  84.  
  85. 5) The Upload to midi function is now accessible from the menu as well
  86. as from the Alt-U keyboard command.
  87.  
  88. 6) Help screens have been made nicer (expanded and more organized).
  89.  
  90. 7) The "Kwiksend" function (Alt-K) has been enhanced considerably:
  91.  
  92. Kwiksend now allows stripping out the Carriage Return / Linefeed at
  93. the end of each line.  This can be useful when sending text into
  94. something like Pagestream where you may have a different column width
  95. than you had in the original text.  The Kwiksend function now also has a
  96. built-in delay of about 1/2 second to allow the receiving application to
  97. be fully ready to receive text.  When using the option to strip CR/LF,
  98. it will only strip the first of a series of them, so paragraphs
  99. separated by one or more blank lines will remain as separate paragraphs
  100. can be maintained.
  101.  
  102. Kwiksend can be aborted instantly by hitting the Alt key.
  103.  
  104. Kwiksend is now available from the menu Quit command if a block
  105. is selected prior to quitting.
  106.  
  107. Kwiksend now works somewhat with programs it didn't used to work at all
  108. with, such as Tempus.  Please see the COMPAT.TXT file for details on
  109. this if interested.
  110.  
  111. 8) Update date/time stamp when append to an existing file.
  112.  
  113. 9) Shift-alt-A = append whole buffer to current file, no query.
  114.    Shift-alt-S = save buffer to current file, no query. (and no BAK
  115.       unless set for doing BAK in config)
  116.  
  117. Note that the "current" filename is now ALWAYS displayed in the window
  118. title bar, even when no file has been loaded into the buffer.
  119.  
  120. 10) Alt-A can be used to Append a block or a whole file to a file that
  121. already exists on your disk.  This does the same thing as if you tried
  122. to Save to an existing file and then chose the Append option.
  123.  
  124. 11) Delete-to-end-of-line can now be done with Alt-Delete.
  125.  
  126. 12) Now allows opening a zero length file.
  127.  
  128. 13) The cursor now changes to an underline shape to let you KNOW when
  129. you are in overwrite instead of insert mode.
  130.  
  131. 14) The mouse arrow now disappears while typing and reappears when
  132. you click or move the mouse.
  133.  
  134. 16) The Hack mode status display of offset and character value are now
  135. both in decimal, with an option for both being in hex.
  136.  
  137. 17) The insert date command now has an option for MM/DD/YY or DD Mon YY
  138. display.
  139.  
  140. 18) Auto-indent mode for programming is available by hitting Alt-Return.
  141. That also toggles back to normal mode when desired.
  142.  
  143. 19) The half-screen size window now remembers where it was after going
  144. to full screen.
  145.  
  146. 20) When saving a new buffer size, the EdHak acc or prg file can now be
  147. named anything.  If it doesn't find the expected name (EDHAK230.PRG/ACC)
  148. it puts up a file selector.  Note that it will only look in the path
  149. that the program ran from, regardless of what you try to do via the file
  150. selector.
  151.  
  152. 21) Many bugs fixed.
  153. Fixes a couple bugs in the code related to files bigger than the
  154. buffer.  I noticed the first bug when I went into an infinite loop
  155. during a Find operation after doing some cutting/pasting and saving of a
  156. big file.  The second bug caused problems if you deleted enough text
  157. from the buffer to leave less than 1K remaining in the buffer and then
  158. shifted to the next or previous block of the file. 
  159.  
  160. Fixes a bug in the search routine that could overlook a match near
  161. the end of the buffer when search/loading a file bigger than the buffer.
  162.  
  163. Fixed *.**.* path on Launch prg & set clipbrd path.
  164. Fixed the crash that would occur under some circumstances when
  165.   returning to ACC after Launching a program.
  166. Fixed Hack mode handling of Delete or Backspace at start of a line.
  167. Fixed:  Doing a case sensitive search of a file larger than the
  168.   buffer, it will now find matches properly even after you have moved
  169.   beyond the initial buffer contents.
  170. Fixed:  A bug that could cause a crash when replacing a CR/LF at
  171.   the end of the file with just a Carriage Return.
  172. Fixed (hopefully) a bug which would cause a crash if EdHak was the very
  173.   first window you opened after a reboot (before even opening any drive
  174.   window), and then you saved something from EdHak to an existing
  175.   filename, and then after quitting EdHak you tried to run any other
  176.   program from the desktop.  If what I believe I found is true, this was
  177.   due to a strange little glitch in TOS.
  178. Various other minor fixes.
  179.  
  180.  
  181. EdHak version 2.25  02 Oct 1991
  182. ------------------
  183. 1) The Find/Replace function now can take you through an entire file
  184. larger than the buffer, rather than having to 'manually' move to each
  185. successive block of the file before searching it.
  186.  
  187. 2) The View RAM function now allows continuing a search easily through
  188. the rest of RAM if the match found is not the one you want.
  189.  
  190. 3) When clearing the buffer (Alt-C), you are now asked if you want to
  191. save the contents first if anything has changed.
  192.  
  193. 4) The Upload function (Alt-U) now has an option to output to the midi
  194. port.  This MIGHT be useful to midi hackers for dumping a command or two
  195. or a chosen block of a midi file to a midi device.  For example, one
  196. might be able to have a macro that contains the all notes off command,
  197. then send that macro if something hangs and continues to blare some
  198. unpleasant noise.  Right now this is totally untested since I have no
  199. midi device to use.  If you do, let me know if it works.
  200.  
  201. 5) Tab <=> Space conversion.  Just hit Ctl-Tab.  Make sure that the 
  202. number of spaces per tabstop has been set the way you want it (Alt-Tab).
  203. I apologize for the lack of speed on this one; it will be better in the
  204. future.
  205.  
  206. 6) Deletion of a single character no longer goes into the paste buffer
  207. - thus simply hitting Delete or Backspace no longer ruins whatever you
  208. might have just put into the paste buffer with a block cut (or delete
  209. line) operation.
  210.  
  211. 7)  New command:  Backspace or Delete does a block delete, just like F4.
  212. A bug had been introduced in 2.20 that caused a crash when backspacing
  213. or deleting in a highlighted block.  In the process of fixing that bug,
  214. I decided the time had come to add the Backspace block deletion since
  215. that is becoming fairly standard in many editors on various brands of
  216. computers.  Hitting Backspace or Delete when a block is highlighted now
  217. deletes (i.e., cuts) that block into the paste buffer exactly as F4
  218. does.
  219.  
  220. 8)  Version 2.20 is finally a fully TT compatible version (ALL ST & TT
  221. resolutions).  The internal text display method is totally different,
  222. but in most respects it displays text at about the same speed as old
  223. versions.  However, when using QuickST or TurboST the display is
  224. even faster than it ever has been, since now it can take full
  225. advantage of those speedup utilities.
  226.  
  227. 9)  This version adds an interface for use by other programmers to allow
  228. FAST transfer of text directly between EdHak and their application.  
  229. Version 1.70 of "QuickCIS" by Jim Ness released in late 1991 is the
  230. first to make use of this interface.  This allows users who have both
  231. EdHak and QuickCIS to use EdHak as the text editor within QuickCIS for
  232. composing messages on CompuServe without having to use any intermediate
  233. disk files.
  234.  
  235. Of course, EdHak itself can also make use of this feature if you find a
  236. need for it.  Just name the ACC version EDHAK.ACC and load it as you
  237. would load any ACC (i.e., reboot with it on your boot drive, or
  238. load it into something like MultiDesk).  Then if you run EdHak as a
  239. PRG and type Shift-Alt-K, you will automatically open up EDHAK.ACC and
  240. transfer anything from the PRG buffer into the ACC buffer.  Then when
  241. you close the ACC window, the contents of the ACC buffer will
  242. automatically transfer back into the PRG buffer.  If a block had been
  243. selected in the ACC, only that block will be transferred back to the
  244. PRG.  To have more control over what happens, you might prefer just
  245. saving the buffer or block to a disk file and merging from there or
  246. using the Kwiksend (Alt-K) command described below to send a block from
  247. ACC to be inserted in the PRG buffer without altering whatever might
  248. already be in the PRG buffer.
  249.  
  250. 10)  The print and upload routines have been cleaned up a bit to allow
  251. easier restarting if the printer is off-line at the beginning and to
  252. allow suspending or aborting a printout at any time by hitting the
  253. Escape or Undo key.
  254.  
  255. 11)  The keypad Enter key now responds exactly the same as the Return
  256. key.
  257.  
  258.  
  259. Following are the major added features and associated commands between
  260. versions 2.00 and 2.20.
  261.  
  262. 1)  Version 2.1 introduced unlimited buffer size, rather than the 64K
  263. limit of earlier versions.  As before, this is adjusted in the New
  264. Config dialog, and needs to be saved to the ACC or PRG file named
  265. specifically EDHAK220.ACC or EDHAK220.PRG.  After saving the desired
  266. buffer size, you may name it anything else you like, such as EDHAK.ACC.
  267.  
  268. 2)  Version 2.13 introduced the "Kwiksend" feature (Alt-K), which is a
  269. way to send a block (any size) of text from EdHak running as an ACC to
  270. any other open application or accessory that can accept text input from
  271. the keyboard, without having to save it to an intermediate disk file. 
  272. By using the keyboard buffer, your other application or accessory
  273. receives the text just as if you typed in the characters.  This is not
  274. yet available from a menu command, just from the keyboard Alt-K command.
  275.  
  276. 3)  Version 2.05 was the first to be compatible with large screen
  277. devices such as the Moniterm monitor or emulators such as MonSTEr by
  278. Darek Mihocka.
  279.  
  280.  
  281. Last Words
  282. ----------
  283. And now for the disclaimer:  This software and documentation have no
  284. warranty of anything (unless of course the disk or a file on it is bad, in
  285. which case I will gladly provide a replacement).  You use it at your own
  286. risk.   Since it can not possibly be checked out with every hardware and
  287. software combination in existence, we can only offer to try to fix any
  288. bugs that you find and report.
  289.  
  290. Finally, many many thanks to all the users who have supported the
  291. continued development of EdHak and Diary with shareware registrations,
  292. retail purchases, bug reports, wish lists, helpful information, and
  293. friendly communication.  
  294.  
  295. The Future...
  296. -------------
  297. Updates will remain at $5.00, plus an additional $5.00 if you want a
  298. new manual (a new one is planned for version 2.3).
  299.  
  300. More is in the works -- 3.0 is still under development, and on your disk
  301. is a VERY early development version of it as it now exists (called
  302. EdWin) that may well be the smallest semi-useful text editor you've ever
  303. seen. 
  304.  
  305. Metapsychology ??
  306. -----------------
  307. Another product available from Clear Thinking is the Metapsychology
  308. Primer #1, which includes a personality analysis and metapsychology
  309. tutorial with 9 picture-filled lessons and mental exercises covering
  310. topics such as emotions, success, and the six domains of life.  This is
  311. expected to be the first in a series.  The pre-commercial version that
  312. has been sold at Atari shows around the country is available for just
  313. $12.00 US.
  314.  
  315.  
  316. EdHak and Diary copyright (c) 1990-1992 by:
  317.  
  318. Clear Thinking
  319. Author: Craig Harvey
  320.  
  321. GEnie:  c.harvey  (EdHak support area is CAT 2, Topic 40 of ST Roundtable)
  322. CompuServe: 73047,600
  323. Clear Thinking BBS: 313-971-6035
  324. Voice: 313-971-8671 (early evenings is best unless you want the machine)
  325.  
  326. Clear Thinking
  327. P.O. Box 715
  328. Ann Arbor, MI  48105
  329. USA
  330.